A Graph Grammar Based Approach to 3d Print and Assemble Furniture
نویسندگان
چکیده
A Plethora of user generated 3D models are available online. With rapid proliferation and diffusion of additive manufacturing machines in households, it has now become possible to download these virtual objects and print them out as physical parts. Although printing small size parts (within print volume of low cost 3D printers) is relatively an easy task, additive fabrication of large size parts (part volumes greater than print volume of low cost 3D printer) remains a challenging task for novice 3D printer users. In this paper the authors present a computational pipeline to 3D print large size 3D models that can be easily downloaded from online websites. The pipeline essentially enables decomposition of large objects into smaller parts that can be 3D printed and then assembled. To assemble the printed parts a three-pronged approach is outlined. First, an interface based on graph grammar rules has been developed to generate assembly instructions. Second, an interactive segmentation of the desired 3D model is carried out using a Segmentation Guide Interface (SGI). SGI has been developed to assist a user to carry out component to sub-component segmentation. Third, we have also developed an interface that aids a user in printing small size pieces that can be printed in print volume of a commercial 3D printer (such as Makerbot®) and then assembled to create components that are too large to be printed in print volumes of low cost 3D printers. We demonstrate the efficacy of developed pipeline by creating assembly instructions for multiple large sized 3D table models available online.
منابع مشابه
Procedural Arrangement of Furniture for Real-Time Walkthroughs
This paper presents a procedural approach to generate furniture arrangements for large virtual indoor scenes. The interiors of buildings in 3D city scenes are often omitted. Our solution creates rich furniture arrangements for all rooms of complex buildings and even for entire cities. The key idea is to only furnish the rooms in the vicinity of the viewer while the user explores a building in r...
متن کاملModeling interactive furniture from a single image
We propose an interactive modeling framework to create 3D furniture models with interactive parts from a single image. Given a real furniture image, we first infer the potential structure of the furniture based on the labeled bounding box of each part. Then a novel interaction guided modeling algorithm is employed to make each part to be movable. With the interaction graph and user labeling, ou...
متن کاملHuman-centric Indoor Scene Synthesis Using Stochastic Grammar
We present a human-centric method to sample and synthesize 3D room layouts and 2D images thereof, to obtain large-scale 2D/3D image data with the perfect per-pixel ground truth. An attributed spatial And-Or graph (S-AOG) is proposed to represent indoor scenes. The S-AOG is a probabilistic grammar model, in which the terminal nodes are object entities including room, furniture, and supported obj...
متن کاملInteractive 3D Product Assembler for the WWW - A Case Study of a 3D Furniture Store
We describe a system that allows customers to interactively select, assemble, and modify 3D products over the WWW, enhancing the usage of 3D techniques for e-business. It provides a framework for a web-based 3D assembling system that can significantly simplify the assembling process while retaining enough flexibility to build an approximate model of real products. The assembled object is captur...
متن کاملImage Parsing via Stochastic Scene Grammar
This paper proposes a parsing algorithm for scene understanding which includes four aspects: computing 3D scene layout, detecting 3D objects (e.g. furniture), detecting 2D faces (windows, doors etc.), and segmenting background. In contrast to previous scene labeling work that applied discriminative classifiers to pixels (or super-pixels), we use a generative Stochastic Scene Grammar (SSG). This...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014